package com.huike.report.service;

import com.huike.report.domain.vo.BusinessChangeStatisticsVO;
import com.huike.report.domain.vo.IndexBaseInfoVO;
import com.huike.report.domain.vo.IndexTodayInfoVO;
import com.huike.report.domain.vo.IndexTodoInfoVO;
import com.huike.report.dto.BusinessChangeStatisticsDTO;

import java.util.LinkedList;
import java.util.List;

public interface IndexService {
    List<BusinessChangeStatisticsVO> getBusinessChangeStatistics(BusinessChangeStatisticsDTO businessChangeStatisticsDTO);

    List<BusinessChangeStatisticsVO> getSalesStatistic(BusinessChangeStatisticsDTO businessChangeStatisticsDTO);

    IndexTodayInfoVO getTodayInfo(BusinessChangeStatisticsDTO businessChangeStatisticsDTO);

    IndexBaseInfoVO getBaseInfo(BusinessChangeStatisticsDTO businessChangeStatisticsDTO);

    IndexTodoInfoVO getTodoInfo(BusinessChangeStatisticsDTO businessChangeStatisticsDTO);
}
